research and development foundation - Turco Inglés Diccionario